home *** CD-ROM | disk | FTP | other *** search
- package Local.Game.Thing
- {
- import Local.Game.World.CAngle;
- import Local.Game.World.CPosition;
-
- public class CEffectMuzzleFlash extends CEffect
- {
-
-
- public function CEffectMuzzleFlash(param1:Class, param2:CPosition, param3:CPosition)
- {
- super(param2);
- mAngle = CAngle.AsCPosition(param3);
- mType = "muzzleflash";
- AddAnimation(String(param1),param1,"AddSprite_Scale");
- mAnimationFrame = Math.random();
- Process = Process_Normal;
- }
-
- override public function Draw() : void
- {
- super.Draw();
- GetAnimationFrame();
- DrawSprite(GetOrientationMatrix());
- }
-
- public function Process_Normal() : void
- {
- if(true)
- {
- if(mAnimationFrame >= 1)
- {
- if(true)
- {
- Dispose();
- }
- }
- mAnimationFrame += 1;
- }
- }
- }
- }
-